package Funcionalidades.GestionarFixture;

import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Font;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;

import Funcionalidades.Menues.FrameUsuarioAutenticado;
import Funcionalidades.Menues.iDialogGeneral;

import javax.swing.SwingConstants;
import javax.swing.JComboBox;
import javax.swing.BoxLayout;

public class GestionarPuntuacionFinal extends iDialogGeneral {

	private final JPanel panelDatos = new JPanel();

	private static final long serialVersionUID = 1L;
	


	public GestionarPuntuacionFinal(FrameUsuarioAutenticado pantallaPrincipal) {
		super(pantallaPrincipal,true);

		Dimension tam= new Dimension(400, 250);
		setTamanio(tam);
		BorderLayout borderLayout = new BorderLayout();
		borderLayout.setVgap(5);
		borderLayout.setHgap(5);
		getContentPane().setLayout(borderLayout);
		
		JPanel panelTitulo = new JPanel();
		FlowLayout flowLayout = (FlowLayout) panelTitulo.getLayout();
		flowLayout.setHgap(0);
		flowLayout.setVgap(4);
		panelTitulo.setMaximumSize(panel);
		getContentPane().add(panelTitulo, BorderLayout.NORTH);
		
		JLabel lblTitulo = new JLabel("Gestionar Resultado ");
		lblTitulo.setFont(new Font("Vani", Font.PLAIN, 20));
		panelTitulo.add(lblTitulo);
		
		JPanel panelCentrar = new JPanel();
		getContentPane().add(panelCentrar, BorderLayout.CENTER);

		
				
		JPanel buttonPane = new JPanel();
		buttonPane.setMaximumSize(this.panel);
		panelCentrar.setLayout(new BoxLayout(panelCentrar, BoxLayout.Y_AXIS));
		panelCentrar.add(panelDatos);
		
		panelDatos.setBorder(new EmptyBorder(5, 5, 5, 5));
		panelDatos.setLayout(new FlowLayout(FlowLayout.CENTER, 5, 5));
		
		JLabel lblSeleccioneElParticipante = new JLabel("Ganador: ");
		lblSeleccioneElParticipante.setHorizontalTextPosition(SwingConstants.CENTER);
		lblSeleccioneElParticipante.setHorizontalAlignment(SwingConstants.CENTER);
		panelDatos.add(lblSeleccioneElParticipante);
		
		Component horizontalStrut = Box.createHorizontalStrut(20);
		panelDatos.add(horizontalStrut);
		
		JComboBox<String> cbParticipantes = new JComboBox<String>();
		panelDatos.add(cbParticipantes);
		cbParticipantes.setPreferredSize(datos);
		
		JPanel panelInasistencia = new JPanel();
		panelCentrar.add(panelInasistencia);
		panelInasistencia.setMaximumSize(panel);
		
		JButton btnNotificarInasistencia = new JButton("Notificar Inasistencia");
		panelInasistencia.add(btnNotificarInasistencia);
		btnNotificarInasistencia.setPreferredSize(new Dimension(200,30));
		
		Component glue2 = Box.createGlue();
		panelCentrar.add(glue2);
		
		buttonPane.setLayout(new FlowLayout(FlowLayout.CENTER));
		getContentPane().add(buttonPane, BorderLayout.SOUTH);
		
		JButton okButton = new JButton("Aceptar");
		okButton.setActionCommand("OK");
		buttonPane.add(okButton);
		okButton.setPreferredSize(label);

		
		Component horizontalStrut3 = Box.createHorizontalStrut(20);
		buttonPane.add(horizontalStrut3);
		
		
		JButton cancelButton = new JButton("Cancelar");
		cancelButton.setActionCommand("Cancel");
		buttonPane.add(cancelButton);
		cancelButton.setPreferredSize(label);
		
		

	}

}
